package com.fth.learn.chapter02;

/**
 * 练习for循环
 * YiMi
 *
 * @author YiMi
 * @version 1.0
 * @date 2023/4/15 13:19
 */

public class Learnfor01 {

    public static void main(String[] args) {
        //定义一个初始值
//        int aInt = 1;
        //递进+1
//        ++;
        //最大值
//        int aMax = 6;
        //断点 调试bug
        for(int aInt = 1,aMax = 10 ; aInt < aMax;aInt++){

            //大于3 aMax - aint
//            System.out.print(aInt+"\t");

            System.out.println( (aInt<(aMax>>1) ? aInt : aMax - aInt) + "\t");
        }



        //计数器：
        int sum=0;
        for(int i = 1,amax=11;i<amax;i++){
            sum += i;
        }
        System.out.println(sum);

        System.out.println("--->双指针移动 （减少循环次数，用时减少）");
        //1和10先相加再自增
        //数列必须是偶数或者双数
        int sum1 = 0;
        for(int i = 1,amax=10;i<amax;i++,amax--){
            sum1 += (i + amax);
        }
        System.out.println(sum1);

        for(int i = 1,len=100;i<len;i++){
            System.out.print(((i % 7 == 0|| i % 10 == 7|| i/10 == 7)? i +"鼓掌\t":""));

            //                                    个位      十位
        }

    }

}
